Thermodynamically Favorable Computation via Tile Self-assembly

نویسندگان

  • Cameron T. Chalk
  • Jacob Hendricks
  • Matthew J. Patitz
  • Michael Sharp
چکیده

The recently introduced Thermodynamic Binding Networks (TBN) model was developed with the purpose of studying self-assembling systems by focusing on their thermodynamically favorable final states, and ignoring the kinetic pathways through which they evolve. The model was intentionally developed to abstract away not only the notion of time, but also the constraints of geometry. Collections of monomers with binding domains which allow them to form polymers via complementary bonds are analyzed to determine their final, stable configurations, which are those which maximize the number of bonds formed (i.e. enthalpy) and the number of independent components (i.e. entropy). In this paper, we first develop a definition of what it means for a TBN to perform a computation, and then present a set of constructions which are capable of performing computations by simulating the behaviors of space-bounded Turing machines and boolean circuits. In contrast to previous TBN results, these constructions are robust to great variability in the counts of monomers existing in the systems and the numbers of polymers that form in parallel. Although the Turing machine simulating TBNs are inefficient in terms of the numbers of unique monomer types required, as compared to algorithmic self-assembling systems in the abstract Tile Assembly Model (aTAM), we then show that a general strategy of porting those aTAM system designs to TBNs produces TBNs which incorrectly simulate computations. Finally, we present a refinement of the TBN model which we call the Geometric Thermodynamic Binding Networks (GTBN) model in which monomers are defined with rigid geometries and form rigid bonds. ∗Department of Electrical and Computer Engineering, University of Texas at Austin, Austin, TX, USA [email protected] This author’s research was supported in part by National Science Foundation Grants CCF-1618895 and CCF-1652824. †Department of Computer Science and Information Systems, University of Wisconsin River Falls, River Falls, WI, USA [email protected] ‡Department of Computer Science and Computer Engineering, University of Arkansas, Fayetteville, AR, USA [email protected] This author’s research was supported in part by National Science Foundation Grants CCF-1422152 and CAREER-1553166. §Department of Computer Science and Computer Engineering, University of Arkansas, Fayetteville, AR, USA. [email protected]. This author’s research was supported in part by National Science Foundation Grants CCF-1422152 and CAREER-1553166. 1 ar X iv :1 80 2. 02 68 6v 1 [ cs .E T ] 8 F eb 2 01 8 Utilizing the constraints imposed by geometry, we then provide a GTBN construction capable of simulating Turing machines as efficiently as in the aTAM.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Universality in algorithmic self-assembly

Tile-based self-assembly is a model of “algorithmic crystal growth” in which square “tiles” represent molecules that bind to each other via specific and variable-strength bonds on their four sides, driven by random mixing in solution but constrained by the local binding rules of the tile bonds. In the late 1990s, Erik Winfree introduced a discrete mathematical model of DNA tile assembly called ...

متن کامل

Reliable Self-assembly by Self-triggered Activation of Enveloped DNA Tiles

Although the design of DNA tiles has been optimised for efficient and specific self-assembly, assembly errors occur so often that applications for molecular computation remain limited. We propose the use of an enveloped tile consisting of a DXbase tile that carries a protector tile to suppress erroneous tile assembly. The design of the enveloped tile promotes the dissociation of the protector t...

متن کامل

A Brief Tour of Theoretical Tile Self-Assembly

The author gives a brief historical tour of theoretical tile selfassembly via chronological sequence of reports on selected topics in the field. The goal is to provide context and motivation for the these results and the field more broadly. Introduction. This tour covers only a subset of the research topics in theoretical tile self-assembly, listed chronologically according to the most intense ...

متن کامل

Parallel Molecular Computations of pair-wise XOR using DNA “String Tile” Self- Assembly

DNA computing 1 potentially provides a degree of parallelism far beyond that of conventional silicon-based computers. A number of researchers 2 have experimentally demonstrated DNA computing in solving instances of the satisfiability problems. Self-assembly of DNA nanostructures is theoretically an efficient method of executing parallel computation where information is encoded in DNA tiles and ...

متن کامل

Self-Assembly of Infinite Structures

We review some recent results related to the self-assembly of infinite structures in the Tile Assembly Model. These results include impossibility results, as well as novel tile assembly systems in which shapes and patterns that represent various notions of computation self-assemble. Several open questions are also presented and motivated.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CoRR

دوره abs/1802.02686  شماره 

صفحات  -

تاریخ انتشار 2018